electric squib - English Synonyms Dictionary